package com.asa.mvvm_aop_frame.basic.viewmodel

import android.util.Log
import androidx.lifecycle.Lifecycle
import androidx.lifecycle.LifecycleObserver
import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.ViewModel
import com.asa.mvvm_aop_frame.basic.BaseContract

/**
 * create By：anderson
 * on 2022/4/24
 * desc:
 */
open class BaseViewModel:ViewModel() ,BaseContract.IViewModel{


    override fun onAny(owner: LifecycleOwner?, event: Lifecycle.Event?) {
    }

    override fun onCreate() {
    }

    override fun onDestroy() {

    }

    override fun onStart() {
    }

    override fun onStop() {

    }

    override fun onResume() {

    }

    override fun onPause() {

    }
}